Calculating machine



Deed 19, l1944. P. L.. ALLEN 2,365,507

CALGULATING MACHINE IN1/EN rox 19, 1944. p H, ALLEN 2,365,507

l cALULATING MACHINE Filed Jan. '27, 1940 8 Sheets-Sheet 2l F IIS E IN V EN TOR.

Dec. 19, 1944. RH. ALLEN CALCULATING MACHINE FiledA Jari. 27, 1940 8 Sheets-$heet 3 lrnHlllllmHrHw-w INVENT R Dec. 19, 1944. P. H. ALLEN I CALCULATING MACHINE Filed Jan. 27, 1940 l8 SlfleebSf-Sl'leel 4 lmlmllIl-H-hdv IN V EN TOR.

Dec. 19', 1944. P. H. ALLEN CALCULATING MACHINE Filed Jan. 27, 1940 8 Sheets-Sheet 5 INVENTOR.

Dec. 19, 1944. P. H. ALLEN CALCULATING MACHINE Filed Jan. 27, 1940 8 Sheets-Sheet 6 INVENTOR.

Dec. 19, 1944. P. H ALLEM GALCULATIN CHINE Filed Jan. 27, 1940 e Smets-sheet '1 INVENTOR Dec. 19, 1944. `i= ALLEN .Y 2,365,507

CALCULATING MACHINE Filed Jan. 27, 1940 8 Sheets-Sheet 8 fi rg H i xNvENTQR Patented Dec. 19, ,1944

CALCULATING MACHINE Philip Il. Allen, Richmond. Calif., assigner to Friden Calculating Machine Co. Inc., San Le andro, Calif., a corporation of Californiak Application January 27, 1940, serial No. 315,981 7 clcimsl- (ci, ess-sa) 'I'his invention relates to calculating machines and is concerned more particularly with the provision of improved means for performing division operations. Y

It is a general object of the invention to provide Vimproved means for performing division whereby alignment of the dividend and divisor can be effected automatically. l

Other objects and advantages willbe apparent from the following description of a preferred embodiment as illustrated in the accompanying drawings, in which:

Fig. 1 is a longitudinal sectional view through g a calculating machine embodying my invention,

with certain parts shown in section. The piane crine view is indicated by the line I-l in Fig. a. Fig. 2 is a sectional plan view with certain parts l such as the carriage, key-'sections and sensing mechanism omitted to clarify the view.

Fig. 3 is another sectional plan view illustratin thel arrangement of the sensing and control mechanism,l the plane of the view being indicated generally bythe line 3-3 in Fig. 1.

Fig. 4 is a section showing the right side plate of the frame and certain oi' the control mechanism of the machine thereon, the plane of the sectionv being indicated by the line 4 4 in Fig. 3.

Fig. 5 vis a section showing other portions of the control mechanism including the plus-minus l keys and thedivision control mechanism, the

plane of the section being indicated by the line 5 3 in Pig. 3.

Fig-6 is an elevational-view showing Ya portion of the division controlling drive means.

Fig. 7 is' a bottom plan view of theyright-hand end of the carriage, the view being taken as indicated by the line 'I-l in Fig. 1.

Fig. 8 is a Vfragmentary sectional view taken as indicated by the lines 3--3 in Figs.- 2 and 3.

Fig. 9 is .an enlarged view'similar to a 'portion of Fig. 1, but illustrating operated positions of the alignment sensing control.

Fig. 10 is a fragmentary rear elevational view 4ci theY machine with 'certain paris omitted and others shown in section.

Fig. fis anx enlarged fragmentary view similar to Fig. '1 but showing an operated position of the alignment sensing control means.

My invention is illustratedin connection with the type of calculating machine having a unidirectionally operable actuator and reversible or bidirectionally operable numeral wheels, as disclosed in the patent of Carl M. Friden, Number 'y 2,327,931, issued August 31., 1943. while certain features of my invention are adapted particularly trated in part in Fig. 1.

selecting, actuating and accumulating mechanisms The machine includes base Il) :(Fig. 1) which supports casing II and has side frame plates I2, I3 (Figs. 1 and 2) mounted thereon. Side plates I 2, I 3 are connected by various cross frame brack-Y ets I6', I1.' I8 and I9 which serve to mount various mechanisms'referred to hereinafter.

The accumulator comprises a series of reversible numeral Wheels 2| (Fig. 1) inregister carriage 22 which is mounted on brackets I6 and I9 by rollers 23 for endwise shifting movement laterally of the machine in either direction to various ordinal positions. The values to be introduced into numeral wheels 2I are selected by means of a plurality of banks or orders of settable value keys 25, one of which banks is illus- Each bank of keys 25 cooperates with selecting mechanism including a. pair of spring-urged slides 26, 21 (Figs. l and 2) mounted for endwise movement vto position the associated pair of Lgears 23 selectively with respect to the stepped teeth of the associated actuating cylinder 29 in accordance with the value' connections .with transverse shaft `32 which is suitably journalled in side plates I2, I3. Each shaft 3| serves for two orders of the machine and has a pairgof cylinders 29 mounted thereon.

Shaft^32 and shafts 3I are driven cyclically from a suitable electric motor (not shown) through clutch 34 (Fig. 4) which is driven by suitable gearing 36 from motor shaft 33. As explained in said patent, clutch 34 is engaged or disengaged by oscillation of spring-urged clutch pawl or dog` 31 mounted for rotation with shaft '32 with respect to ratchet 38 journalled on shaft 32 and driven by gearing 3i. y Clutch control lever 33 pivoted on :side plate I3 determines engagement ordisengagment of the clutch by releasing or engaging clutch dog 31 in the full cycle. position thereof.

the cooperation of gears 23 with cylinders '23 during cyclic operation 'of the clutch. Each pair of gears 23 is slidably mounted on asectiorial square shaft 4I (Figs. 1 and 2) supported in cross brackets I1, I3 and extending rearwardly of the machine through bracket i1 and having its rear end journalled in bracket il. Intermediate brackets IB, |1, a spool 42 is slidably and non-rotatably mounted on each shaft 4| and has opposite bevel gears 48, 41 at itsends positioned forcoopera- -tion with numeral wheel gear 48 mounted at the lower end of numeral wheel shaft 4I Journalled in'frame 5| of carriage 22. Therefore, when one set of gears 4l, 41 is engaged with gears 4I, numeral wheels 2| will be rotated forwardly or reversely to register a number of increments equal to the value of the depressed keys 2l in the aligned banks of keys.

Plus and minuskeys have respective pins Il in operative relation with' suitable vcam surfaces on clutch actuating slide 6| mounted for endwise movement 'on plate Il.

v To effect control of the clutch by such movement,

pin 82 on the upper arm of clutch control lever 39 (Figs. 4 and 5) abuts the rear end of slide 2|, so that rearward movement of slide 8| oscillates lever 39 in a clockwise direction as viewed in Fig. 4 to release clutch dog 21 for engagement with ratchet 38 on shaft I2;

To close the motor circuit, slide 8| is connected by pin B3 (Figs. 4 and 5) with lever B4 (Fig. 4) pivoted on side plate i2 and pivotally connected at its lower end with lever Il also pivoted on plate I3. Lever I8 has a suitable insulated pin 8l in overlapping relation with spring mounted contact B1 normally spaced from similar contact ll. Thus, movement of slide Il operates through levers 64 and IB' to move contact 41 into'engagement with contact Il.

To determine the sign character of the registration, plus and minus keys It, I1 (Fig. 5) have respective rollers 1|, disposed inoperative rela tion with opposed cam surfaces 12 on plus-minus slide 13. Slide 13 is mounted for endwise movement at its front end by link 14 and at its rear end by arm 1i on shaft 11 (Fig. 5) 'which is suitably journalled in side plates I2, Il. 11 carries transversely extending strap 1l (Figs.

relation with nange II (Rss. 1 and il)I on collar Il. Gearuoncollarll isnormallydisposed `outofthepathoi?singletooizhactuatorilson Shaft l and 2) which is positioned between gears 4l,

41 so that rocking movement of shaft 11 under 'control of plus-minus slide '12, serves to-determine engagement of gears 4I or 41 with numeral wheel gears 4l (Fig. l) or to determinethe disengagement thereof as in :the position shown.

Thus, depression of the plus key Il by meshing gears 48, 48 and enabling the drivedetermines one or more positive registrations of the value set in the keyboard on numeral wheels 2|. Sim ilarly, depression of key l1 determines one or more negative registrations of such values by meshing gears 41, 48. Y

Accumulator transfer mechanism t Il. When numeralV wheel 2| of one order from nine to nero or vice versa, single tooth gear Il rocks lever Il, which-through pin Il, moves collar il to position gear l2 of the next higher order in the path oi the associated transfer actuator I3. Thru, the transferred increment is introduced through either gear 44 or 41 of next higher order depending upon setting of the i machine for addition -or subtraction.

Transfergear l2 is maintained resiliently in either adjusted position thereof by thev engagement of flange Il of collar Il between spaced flanges I1 on stub shaft Il slidably mounted in cross brackets lll, |02 and engaged by a suitable spring-pressed ball (not shown). A suitable restoring cam III is provided for the shiftable transfer mechanism in association with transfer A actuator 93.

Revolutions counter Carriage shift mechanism Means are provided for shifting the carriage in either direction from one ordinal position to another. by power driven means controlled by manually operable keys. Thepower driven ,means comprises elements of the actuating means for entering values into tha accumulator. Carvringe 22 (Figs. l and 10) hss'plate suitably mounted along the rearl side thereof and provided with vertical slots ||2.' End slots Ilz are formed in part by similar yieldable pawls ||4, only one of which is shown, and which are connected by spring ill. Blote ||2 are adapted for engagement by oppositeshift'pins ||1 on shift gear lis suitably iournalled onbracket il. Shift gear ||l is rotated selectively in either direction through idler gear ||I to shift the carriage through'- any desired number of ordinal spaces by the cooperation of pins ||1 and teeth ill. Shift gear IIB-(Figs. 1 and 10) is centralized by means of cam |2| and spring-urged centralizing arms |22.

In order to rotate shift gear -Ill selectively in either direction the two right hand vactuatingy shafts 3|. (Figs. land 2)Y are extended and are provided with similar controllable Idrive connections withgearjlll.v Each connection includes acollar |23 slidably and non-rotately mounted on the associated shaft Il. Collar |20 has teeth |21 in operative relation with corresponding slots in gear sleeve Ill. Gear sleeve |2| is suitably Journalled in bracket Il and plate |38 and car- Il pivoted at 84 on frame Il. Lever Il is mount- 15 ries gear |54 (Figs. l and l0) meshing with idler gear HI. Similar gear sleeve |32 has gear |4| winch meshes with wide gear |42 (Pigs. 2 and 10) also inoperative relation with idler gear Ill. Thus, by selective shifting ofcollars |20 to establish a drive connection, rotation of actuating 2) have associated therewith respective arms |45 y which are oscillated to shift rods |41 by means including shift keys |5i, |52 (Fig. 4) mounted for endwise movement on side platel 3 and also suitably connected to engage clutch 34 and' close the motor circuit. Thus, carriage 22 carrying numeral wheels 2| can be shifted selectively in either direction by depression of keys |5|, |52.

Division mechanism The division operation itself i's performed in a conventional manner and the mechanism for effecting this operation will be described first.

-Divlsion control lever 25| (Fig. 5) is pivoted at 202 on plate 58 and has its lower end inr operative relation with roller 203 on division setting slide 204. Slide 204 is mounted for endwise movement by slots formed therein and engaged by studs 205 on plate 55. Spring 201 tensioned between slide 204 and plate 55v urges slide 254 to its forward position illustrated in Fig. 5. Adjacent rear stud 205, slide 204 carries roller 205 in abutting relation with a depending part of rearward arm 2|| of connecting lever 2 |2. Lever 2|2 is pivoted at 2|3 on arm 2|4 which is supported pivotally at 2|5 on plate 50. Arm 2|4, as later describedI formsa part of the program`control device and is oscillated in controlling machine operatlon. K-

From the foregoing description, it is seen that rearward movement of division setting slide 2|4 serves through roller 205 to rock lever 2|2 in clockwise direction about its pivot 2|3. Such clockwise movement serves to connect the program control device vwith plus-minus slide 13 if the dividend and divisor are properly aligned or f if the dividend is too far u the rig-ht with respect to the divisor. For this purpose the rearward arm 2|| of lever 2|2 carries a slidable extension 2|5. which is normally spring-urged to extended 225 (Fig. 5) on rear arm 2|| of lever 2|2 is disposed beneath arm 221 (Figs. 2 and 4) on the right vhand end of shaft 225 iournalled in auxiliary plate 58. side plate I3 and bracket 23| on cross bracket |0|. Adjacent-bracket 23| (Figs. 1 and 2),- shaft 225 has arm 233 secured thereon having pin 234 disposed in a suitable slot in link 231. Link 231 (Figs. 2 and 8) is pivotally connected at its upper end to depending bracket 233 secured on the extended end of transfer stub shaft v 53A 'of next to highest order of the machine. Link 231 is urged to the inoperative position thereof shown in Fig. l by spring 24| which normally maintains the free end of`link 231 below depending plate portion 242 of lever member 243 rotatably and non-slidably mounted on shaft 222 of the program controlvdevice. Upon clockwise oscillation of lever 2|2, pin 225 rocks arm 221, shaft 225 and arm 233 to lift link 231 'into operative position with respect to plate portion 242 of lever member 243.

The clockwise movement of lever 2 2 also serves i to condition the clutch for engaging and the motor circuit for closing. At its front-end lever 2|2 (Fig. 5) is pivotally connected with link 25| having its upper end pivotally connected to the rearward horizontal arm of bellcrank `252 which is pivotally mounted at 253 on plate 55. 'I'he vertical arm of bellcrank 252 ,is in abutting relation lwith pin 254 adjustably mounted on clutch actuwise motion of lever 2|2 serves through link 25| and bellcrank 252 to move clutch actuating slide 5| rearwardly .to rock control lever 35 (Fig. 4)

j to clutch. engaging Aposition as previously deposition by spring 2|1 compressed between the f lower one of a pair of studs 2|5 on extension 2|5 and engaginga slot in arm 2| In eect, extension 2|5 forms a compressible end for connecting lever 2|2 so that the connecting function can be temporarily disabled for a purpose later described.

At its upper end, extension 2`|5 is provided with notch 2| 9 adapted to engage pin 220 which is mounted on plus-minus slide 13. The movement of lever 2|2 to engage notch 2|9 with pin 225 serves to move slide 13 forwardly by virtue of cam surface 2|3A adjacent notch 2|9, thereby rockingshaft 11 and meshing gears 41, 45 so that the machine is set for subtraction. This action occurs because of the position of pivot 2I3 for connecting lever 2|2 as determined by control caml22| on shaft 222 of the program control'device.- Cam 22|. engages aperture 223 in arm 2|4 and is rotated in a manner described later to adjustthe machine for addition or subtraction.

The clockwise oscillation of connecting lever 2|2'a1so serves`to enable the overdraft mechanism scribed. Y

It will -be recalled also that the rearward movement of slide 5| serves through levers 54, 55 (Fig. 4) to move contact l51--to circuit closing position. However, the circuit is not closed but merely conditioned for closing by virtue of insulated pin 25| (Figs. 4 and 5) mounted on division setting slide 254 and engaging extended end 252 of contact 55. When slide 204 moves rearwardly pin 25| moves contact 55 out of'circuit closing positionand the circuit is merely conditioned for energization. Subsequent restoration of control lever 20| and division setting slide 204 allows contact 55 to return to normal position and engage contact Y' 51 lto start the division operation.-

However, before the division operation'begina,

i. e., before return of lever 20| toits normal position until the end ofthe division operation,

or until such operation is operator. v

Flat bottomed pin 225 on lever 2|2 (Figs. 4 and 5) projects into operative relation with latch lever or member 212 (Fig. 4) ypivoted at 213 on side plate |3 and urged in a clockwise direction as viewed in Fig. 4 by spring 214. When lever 2|2 is moved by setting slide 254, pin 225 moves upwardly'rocking latch member 212 until pin 225 interrupted by tho with respectto the program control device. Pin rises above latching face 215- on member 212.

Spring 214 then becomes effective to move face 216 beneath pin- 226 whereby lever 2|2 and the parts adjusted thereby are maintained in operative relation. Thus, arm 2 |4 of the program control device, connecting lever 2|2, plus-minus slide 13 and latch member 212 are latched together for movement as a unit, slide 13 having been adjusted to its minus or subtracting position.

Also overdraft control link 231 (Fig. l) has been moved into operative relationV with member 243 of the program control device.

The above described conditioningis effected entirely during rearward movement of setting slide 204. Thereafter, when the operator releases lever 20|, slide 204 and lever 20| are returned to normal position under the inuence of spring 201 so that the circuit is closed as described above to start the division operation, if the .dividend and divisor are in proper alignment or if the dividend is too far to the right with respect to the divisor or keyboard factor, as previously described.

When the machine starts operation, the divisor is subtracted repeatedly from the dividend to obtain the highest order digit of the quotient, when the divisor is subtracted once too often the resulting overdraft causing forward movement of stubshaft 98A (Figs. 2 and 8) to condition the overdraft control means for operation by the actuating means. When shaftV 38A and link 231 move forwardly (Fig. 2) link 231 engages and actuates plate portion 242 of member 243 so that member 243 is rocked in a clockwise direction as viewed in Fig. 8. This movement occurs' against the influence of spring 28| (Fig. 1) which normally maintains tail 282 of member 243 against shaft 228. Such clockwise movement of member 243 moves upwardly extending cam arm 203 thereof into the path of pin 284 on disc 286 secured on actuating shaft 3| of highest order.

Immediately after cam arm 283 is moved into the path of roller 284 itis engaged thereby to shift member 243 and shaft 222 to the right as viewed in Fig." 2 to start operation of the program control device. Thereafter the program control device determines a predetermined sequence of operations including correction of the overdraft, shifting of the register carriage to the next lower order. and resetting of the machine for subtraction.

The program control device, which inthe typical example shown may comprise the shaft 222 and cams 22| and 3|6 thereon exercises its control by virtue of intermittent rotation of certain parts thereof including shaft 222 during the overdraft cycle of the machine and the two succeeding cycles after which the device is automatically disabled. Y To produce the intermittent movement of shaft 222, gear 30| (Figs. 2 and 6) is mounted on the end of shaft 222 which projects beyond the right handl side of auxiliary plate. 58. Gear 30| is normally in 'the inoperative position shown in Fig. 2 out of the path of cooperating mutilated gear 302 which is driven cyclically through gear 303'carried by gear 302 and meshing with gear 304 on shaft 32.' Such inoperative position isdetermined by notch 300` in vgear 30| engaging over pin 301 on plate 50 under mediately before the end of the cycle. The'arrangement is such, therefore, that when gear 80| is projected into the path of gear 302 during a cycle of operation, gear 30| is rotated Y; revolution at the end of that cycle and Y; revolution at the end of each of the next two succeeding cycles, being maintained in projective position by the engagement of pin 301 on plate 08 with the inner face of gear 30|. I

It will be recalled thatl'upon overdraft, cam arm 203 (Fig. l) is moved into the path or roller 204 so that shaft 222 is moved to the right and gear 30| is placed in operative relation with gear 302. Thus, the first' ya rotation of shaft 222 occurs just before the end of the overdraft cycle.

This rst 1A; rotation of shaft 222 is utilized t0 change the setting of the machine from subtraction to addition so that the next cycle of the actuating means will cause a correction of the overdraft.

As described previously, eccentric cam 22| (Fig. 5) is now in position to set the machine for subtraction by movingl plus-minus slide 13 forwardly of the machine when the machine is set for division by operation of lever 20|, setting slide 204 and connecting lever 2|2. This position of cam 22| is indicated at A in Fig. 5. The 1,3 rotation of shaft 222 at the end of the overdraft cycle moves cam 22| from position A in a counterclockwise direction to position B and such movement results in rearward movement of arm 2 I4, connecting y lever 2|2 and plus-minus slide 13 to set the maa carriage shift cycle of the machine.

chine for addition by meshing gears 46, 48 (Fig. l). The machine drive is maintained during such movement of arm 2|4 (Fig. 5) by connecting lever 2|2 as link 25| merely oscillates about its pivotal connection with bellcrank 252 without changing the adjustment of bellcrank 252.

Thus the operation cycle after an overdraft cycle serves to correct the overdraft and at the end of the corrective cycle the second 1A rotation of cam 22| and shaft 222 occurs to determine This is effected by setting plus-minus slide 13 to its neutral position where both gears 46, 41 are out of meshwith gear 48 as illustrated in Fig. 1 and by engaging the drive connection to determine a sition C where a slight clearance is provided so that arm 2|4, lever 2 I2,v plus-minus slide 13, and gears 46, 41 can be centralized quickly in neutral position by the engagement of spring-urged latching pawl 3I| with notch 3|2 in arm2|4.

Means are provided for ensuing left hand shift collar |26 (Fig. 2) with gear sleeve |0I, during such second 1/3 rotation of shaft 222. Cam 3|6 mounted on shaft 222 adjacent right side plate |3 is positioned normally out of alignment with arm 0|1 on shaft 3|8. Shaft 3I0 is pivoted in side plate -I3 and bracket 3| 0 of cross-bracket |0|Y and carries arm 320 which extends upwardly and rearwardly so that its end abuts left hand shift fork |46. When the program control device is enabled by shifting of shaft 222, cam 3I0 is..

moved into alignment with arm 3|1. Cam 3|0 is so positioned angularly on shaft 222 that it is effective to rock arm 3|1, shaft 3|0, and arm 020, to engage collar |26 with gear sleeve |3| during said second t/a rotation of shaft 222. Su'ch engagement is maintained for one cycle of operation in lthe machine and effects one ordinal spacing of the carriage.

At the end of the shift cycle, shaft 222receives a result, the subtraction operation is begun in the new position of the carriage until an overdraft when the program control device is again placed in operation as described.

The described sequence of operation continues till the carriage is shifted into its lowest order position when division stop means becomes eifective to vterminate the operation automatically after the completion of the quotient figure of lowest order.

To'effect this control the second 1A; rotation of shaft 222 of the program control device after overdraft inthe lowest order is utilized. Latch lever 212 (Fig. 4) is provided with an upwardly that when interponents 483 are swung rearwardly to the position shown in Figs. 1 and 7. the associated numeral wheel is standing at zero.` When the associated numeral wheel is standing at a value other than zero, the interponent 403 associated therewith will be positioned as shown, for example,A in Fig. 11. The means for sensing the positions of the interponents and thereby the registration of the numeral wheels may comprise a series of sensing levers 401 for the inboard orders of the accumulator. Sensing lever 401 is mounted on transverse shaft 409 and each lever is urged in a counter-clockwise direction by an associated spring 4|| whereby the f upper endlof each'lever is urged toward the aligned interponent. 'll'he various sensing levers 401 are spaced in ordinal relation as shown in mss. 2 and '1.

extending arm 32| which lies in the path of live t pawl 322 (Figs. 4 and '1) pivoted at 323 on the bottom side of carriage frame-6| and held against a suitable stop pin by spring 324. As the carriage isshifted. into the lowest order position,

pawl 322 engages amn 32| and is'turned about its .pivot during the subtracting operation which ensues. yAfter the overdraft cycle, the machine'4 fore when the second 1/3 rotation of shaft' 222 As seen in Fig. 2, the sensing levers 401lhave their upper ends formed with cam surfaces at either end to linsure sluiting from order to order rod 42| carried by arms 422 pivoted on transverse shaft 423. The restraining bail 42| is normally retained in the position shown in Fig. l by a latch 424. Latch 424 is pivoted ontransv verse shaft 11 and has a depending nose 428 and cam 22| occurs at the end of the additive cycle plus-minus slide 13 sind lever 2|2 are moved forwardly by cam 22|, pin 220 moves of! p latching surface 218 of lever 212 to disable the division control mechanism. However this action is not completed until the clutch has begun the shift cycle. This cycle is ineffective tol shift the carriage because of yielding of pawl I4 (Fig. 10) but operates to restore the program control device to its normal condition by moving cam 22| .to its position A.

Division alignment control As previously stated means are provided for shifting the carriage to the right when the divwheels of the accumulator which are in an inboard position are standing at a value other than zero and this sensing means is only brought into play with' respect to the orders of the accumlator which are to the left of the keyboard set-up. The sensing mechanism is normally disabled and is only brought into play by the operation of the division lever.

Each numeral wheel shaft 49 (Figs. 1 and '7) carries a cam disc 40| having a rounded nose or cam extension 402 which, with the numeral wheel at zero. stands toward the rear of the machine. Associated with .each cam disc 40| is a overlying a pin 421 on an 'arm 428 secured on transverse shaft 429. `At its right hand end shaft 429 carries an arm 430 (Figs. 3 and 5) lying in the path of pin 43| on4 an extension 432 'of division setting slide 204. Thus upon movement of slide 20,4 to set the machine for division, arm 430 is rocked and operates through 'shaft 429 and latch 424 to releasey the sensing levers 401 before operation of the machine can start indivision.

Means are provided for restraining all sensing levers of lower order than the highest order of the keyboard set up. For this purpose each pair of selecting-slides 26 and 21 of the keyboard i (Figs. 1y and 2) is provided with a depending fear 436 operatively engaged in the zero posi- -oted on-transverse-shaft 439. Each lever 438 therefore will be rocked in a counter-clockwise movement upon setting movement of either of slides 28, 21 associated therewith. Each arm l 438 is pivotally connected to a link 44| which cam follower arm 403 pivoted-,at 404 on the boti tom'of the carriage frame and providing an interponent between the associated cam disc 40| and the aligned sensing lever. Interponents 403 are spring-urged towards the cam discs 40| by suitable strong spring 408.

From the foregoing description it will be seen -be restrained against movement to active is supported at its rearward end by spacers 442 of link 44| will correspondingly move all of the lower order links. The link 44| from one order of the keyboard extends to sensing lever 401 of the same order so that upon setting a valuein an order of the keyboard the corresponding order sensing lever 401 and all lower orders will posi-l tion upon release of bail 42|. A 'I'he sensing levers whenreleased control shifting of the carriage to the right in accordance .with whether or not one of the inboard numeral wheels of higher order than the keyboard set-up is standing at a value other than zero. As seen Wardlyto block operative movement of the associated sensing lever 401. However, if a sensing lever is allowed to move forward at its upper end 'to the position shown in Fig. 9, the lower end through pin `445 moves an aligned link 441 rearwardly. Links 441 are also supported on transverse shaft 422 and extend forwardly, each link having a slot at its forward end engaging a transversely extending rod 445 supported by arms 449 on shaft 450. i

Rod 445, arms 445 and shaft 450 form part of a bail-assembly including an upstanding arm 45| (Fig. 1) having its upper end disposed immediately forward of a depending arm 452 on shift rod |41 associated with the shift mechanism for shifting the carriage to the right. Therefore if any sensing lever operates through its spring 4| I (which is made strong enough to overcome the spring |48) and the link 441 to move the arm 45| rearwardly, the shift drive determining shifting of the carriage to the right will be engaged and will continue to be engaged so long as the numeral wheel standing at a value other than zero is in a position higher than the highest order pomtion of the keyboard set-11p.

During such shifting operation the division Y mechanism is maintained inoperative by virtue of the collapsible nature of the rearward end of connectinglever 2|2 (Fig. 5). As seen in Fig. 5, the

. upper pin 2|8 mounted on extension 2|5 has asso-- ciated therewith a blocking arm 456 pivoted on transverse 'shaft 451 and normally disposed to block upward movement of extension 2|5 with the movement of connecting lever 2I2. If the shift is determined and shaft 455 is rocked in a clockwise direction as viewed in Fig. 1 then arm v 455 (Fig. 5) on shaft450 is moved into blocking -relation with pin 455 at the lower end of lever 455.

Thus, when division lever is operatedand a shift for alignment of the dividend and divisor is determined, the arm 455 is blocked against movement and thereby prevents upward movement of extensi'cn 2 I5. In this way the program control device is not connected to the plu-minus slide and the gears remain in neutral position so that no registration can occur.

When all ofi-the sensing levers 401 are restrained because the interponents 402 are positioned rearwardly by the zero projections 402 of the cani discs 40|, then the spring on shift-rod, |41 becomes effective to return arm 449 to the position shown in Fig.' 1 and thereby disables the shift. This also removes the block from lever 455 so that the connecting lever 2|5 can move upwardly and perform its normal function inv positioning the plus-minus slide for effective operation so that the division`operatin can start.

4When the shift to the right is concluded or if no shift is determined, power operated means becomes effective to move` the sensing levers to inactive position. As seen in Figs. 3l and 8, link 45| ispivotally'connected to bail 42| at one end and rests on 'pin 4 52 carriedby arm 453 on shaft 450 so that whenshaft 450 is positioned as shown with the shift-rod |41 associated therewith in inactive position, link is lowered and when shaft 450 is rocked to engage the shift for alignment of the dividend and divisor-link m is raised. At as forward end, link 45| is provided with bent ear 454 for cooperation with ann 465 pivotallyV mountl eration of the machine.

Operation The operation of the mechanism for aligning the dividend andthe divisor may be briefly summarized as follows:

With the divisor and dividend set in the machine, the operator moves division lever 20| forwardly so that division setting slide 204 is moved rearwardly as viewed in Fig. 5, and the first operationis to rock arm 425 and shaft 422 which operates through arm 425 (Fig. 8) to move latch 424 to inactive position and thereby release the bail 42|. This action serves to release the sensing levers 401 so that all unrestrained levers can rock counter-clockwise from the positions shown in Fig.- l underthe influence of their springs. It willberecalled thatin'setting the divisor inthe keyboard, depression of a key 25 (Fig. i) in the highest order of the divisor resulted, in forward movement of associated link 44| to place pin 442' shown in Fig. 9, where if the'numeral wheelis inl zero position as shown in that figure, the sensing leverwill 'be stopped in the full line position before being moved far enough to initiate the shift.

However, if an inboard numeral wheel is at s value other than 1ero. the upper end of the assoelated sensing lever 451 can continue its movement to the dotted lineposition shown in Fig. 9

when the lower -emi will have operated through 4the link 1 (Figs. 1 and 9) t0 rock arm 45| and thereby engage the shift drive connection which determines shifting toA the right. This movement of shaft 455 to initiate a shift also rocks arm 452 which lifts link 45| above cam driven arm455 so that the bail 42| can remain in inactive position until' the shifting operation is Completed.

At the time um um 'ul and man; m are rocked to engage the shift.` ann 455 (Pig. 5) on shaft' 450 moves in front of pin 45.2 to block rocking movement o'f lever 455 and thereby block upward movement of spring-urged extension 2|5 of connecting lever 2I2. This action occurs before pin 205 becomes operative to startl'rocking movement of lever 2l2. As the rocking movement of connecting lever 2I2 be- A.

ginsthe extension 2|5 is collapsed.

The rocking movement of lever 2|`2 operates through link 25| and bellcrank' 252 t0 ne the clutchand to condition the contacts for closing. Upon release of the division lever the cirl cuitis closed as described, and the sluiting operation to the right begins.y This shifting will con- 15 tinue until the highest order value of the dividend vis aligned with the highest order value oi.' the divisor.

Whenever the displaced interponent 403 is moved out of alignment with an active sensing lever, the lever is moved back to the full line position shown in Fig. 9 so that the shift controlling connection |41 can be returned to normal position under the influence of spring |48, whereby link 46| (Fig. 8) is lowered into cooperation ment of the highest order values of the dividend.

and divisor, the shift control is disabled by reason of the fact that all the sensing levers 401 are -restrained either by the pins 443 or the interponents 403 and consequently the block 458 is not disposed in blocking relation to the pin 459 at the beginning of the next cycle and the connecting lever extension 2|6 becomes operative, so that the next cycle will be the initial cycle of s ubtractive operation in the regular division procedure whlchis effected in a conventional manner.

As previously explained, if the dividend is too far to the right with respect to the divisor, the alignment. is effected under control of the conventional division control mechanism.

I claim:

up, and means responsive to the sensing of a value other than zero by said sensing means to prevent subtractive operation and to initiate a sluiting operation to bring the values of the dividend and divisor into alignment for said subtractive operation.

3. In a calculating machine having a shiftable carriage, a dividend register in said carriage, actuating means for said register, means including a keyboard for entering a divisor, and means for shifting said carriage, means for dividing an amount registered in said dividend register by an amount set in said keyboard by a subtractive operation, including manually operable control means for initiating a division operation, sensing means enabled by said manually operable control means when the machine is set for division for sensing values other than zero in numeral wheels ordinally aligned with said actuating means and of higher order than the keyboard set-up, and means responsive to the sensing of a value other than zero by said sensing means to preventsubtractive operation and to initiate a shifting operation to bring the values of the dividend and divisor into alignment for said subtractive operation, and means responsive to alignment of the figuresof a divisor can be set, an ordinally shiftl 1. in a calculating machine having csmftabic carriage, a dividend register in said carriage,

actuating means lfor said register, means including a keyboard for entering a divisor, and means for shifting said carriage, means for dividing an amount registered :in said dividend register by van amount set in said keyboard by a subtractive operation, including manually operable control means for initiating a division operation, said control means having one movement for setting i -a value other than zero by said sensing means to prevent subtractive operation upon said subsequent movement of said manually'operable-control means and to initiate a shifting operation to bring the values of the dividend and divisor into alignment for said subtractive operation. y

2. I n a calculating machine having a shiftable carriagea dividend register in said carriage, actuating means for said register, means including a keyboard for entering a divisor, and mea-ns' for shifting said carriage,'means forcdividing an amount registered in said dividend register by an amount set in said keyboard by a subtractive operation, including `manually voperable control means for initiating a division operation, sensing means enabled by said manually operable control means when the machine is set lfordivision for sensing values other than zero in numeral able register having-a plurality of orders o! means in which the figures of a dividend can be set, means for shifting said I register in the direction of decreasing orders,v aodntrol therefor operable to cause a shift operation. a plurality of orders of actuators for. said control, onefor each order ofsaid divisor settingjmeans, means tend-` ing to cause said actuatorsto actuate said shift controLa pair-of ordinally aligned sensing means for each of said actuators," one of said pair of sensing meansl being movable in' response to the setting of a figure other'than zero in said divisor setting means to restrain the actuator associated therewith, means fo'r 'moving all the divisor sensing meansin orders below that of the rst signifi-- cant iigure of the divisorgthe other one of said pairof sensing means being movable in response to a gure other than ro in the associated order of said dividend setting means to permitl operation ofthe actuator provided the divisor sensing means has not been moved.

5. In afcalculating machinel adapted to perform division by' thesuccessive subtraction method, plural ,ordertselecting mechanism, an ordinally shiftable .carriage having numeral wheels therein, means for shifting said carriage in the direction of decreasing orders, an opera- -tion control for said; shifting means, a series of selectingmechanism sensing means. a corresponding series of numeral wheel sensing means. the sensing mea-ns jin thetwo series being arranged in :rdinallyaligned-- pairs for cooperation, each selecting mechanism sensing means being movable -in response to v'the setting of a wheels ordinally aligned with said actuating l means of higher order than the keyboard setdivisor ligure other'than zero to restrain the associated numeral wheel sensingmeans, means for moving all the selecting mechanism sensing means in orders below that of the first signiiicant ligure of the divisor, each numeral wheel sensing means being movable unless restrained by the associated selecting mechanism sensing means in response to a dividend ligure setting other than oneordinal position to the next; numeral wheelsinsaid can'iageiorsdividendaserl of sensing members mountedin ordinal arrangementonsaidiramealongthepethotmdr-- ringe, means on said carriage including a m position index for each numeral wheel adapted "tocooperatewiththemembersordinally aligned therewith to determine movement ai s dd Vsensing members; a plural order keyboard for 'entering a divisor, means controlled by said keywem members to sense the nero-position index-opposite tliereaowhnenthe'associatednumeralwheel isoutv of aero position.

'I Inacalculatlngmachineadaptedtowform divisicnbyvthe successive subtraction method,aframe.mordinallyshiitablecaniasehsv ingnumenlwheelstheremmeanstoshiitssid caniag'eonsaidirameinthedirectionofde- .ereasingordersacxntmli'orsaidshlftingmeans,

-entlnx said control, a plural-order keyboard for arrangedmeansonsaidframeforov entering the divisor, means controlled by said keyboardiorpventlngoperationoftheahift control operstlngmeansmtheorderinwhich therstsig'nieantfisureofthedivisorisentered andinalllowerorders, andmeansmcluding a xero-positim index for each numeral wheel for boardiorrestrining thesenslngxnernbeisin alignment with the order-in which the rst k nieantfigure ofthedivlsorisenteredandall lower orders, a. control means for said carriage shifting means rendered operativel ment ofvany one of thev areinseroposition.

preventing operational? theshift control opentingmeanslninboardordershiaherthanthe om'derotthenrsttngureofthedivisor whenthenumeralwheelsinsaldhisherorders 

